#ifndef __TASK_TEST_H
#define __TASK_TEST_H
#include <stdio.h>
#include "FreeRTOS.h"
#include "task.h"
#include "semtest.h"
#include "blockq.h"
#include "blocktim.h"
#include "print.h"
#include "task.h"


#define config10MS 479232
#define mainDELAY_LOOP_COUNT ( unsigned long)47923200
#define num1  (100u)
#define num2  (200u)
#define send1_id (0x01)
#define send2_id (0x02)



void task_print(void * pvParameters);
void task_print1(void * pvParameters);
void task_print2(void * pvParameters);
void task3_delete(void *pvParameters);
void task_sender(void *pvParameters);
void task_reciverd(void *pvParameters);

void task_mysender(void *pvParameters);
void task_mysender2(void *pvParameters);
void task_myrecived(void *pvParameters);


typedef struct
{
	unsigned char ucValue;
	unsigned char ucSource;
}xData;

extern xData sendbuff[2];

#endif
